package 
{
	import flash.events.MouseEvent;
	import flash.geom.Rectangle;
	
	/**
	 * ...
	 * @author DarkGoodWIN
	 */
	public class TInfoDialog extends TModalWindow 
	{
		private function GenInfoText(): String
		{
			return '<font size="18px">' +
			       '<b>Приветствуем Вас в игре наперсток.</b> <br><br>' +
			       'В этой игре вам предстоит проверить свою интуицию. <br>' +
				   'Это вольное переложение небезызвестной игры в наперсток.<br><br>' +
				   'Вы прячите шарик, ваши друзья его ищут. Если находят - сумма, равная ставке игры переходит от Вас к вашему другу, если нет - наоборот, другу придется отчислить в вашу пользу эту сумму. <br>' +
				   'Вы также можете попытаться обнаружить шарик у Ваших друзей. Правила те же. Кроме того вы можете играть с хомяком, но количество игр с ним ограничено. Как только он устанет, он не будет больше прятать свой шарик пока не отдохнёт. Придется ждать. <br><br>' +
				   'Кроме того, каждый день вы имеете возможность получить бонус за посещение приложения. В настоящее время этот бонус составляет 10 бублей. Кроме того, каждый день вы также получаете по 2 бубля за каждого друга, который также установил себе это приложение<br><br>' +
				   'По всем вопросам и предложения обращайтесь в официальную группу приложения' +
				   '</font>';
		}
		
		private function OnCloseClick(e: MouseEvent): void
		{
			Close();
		}
		
		public function TInfoDialog(): void
		{
			super(1);
			var InfoText: TTextContainer = new TTextContainer(this, 0xFFFFBB, 0, 20, 800, 560);
			var CloseBtn: InvControl = new InvControl(res.close, this, 787, 5);
			CloseBtn.addEventListener(MouseEvent.CLICK, OnCloseClick);
			InfoText.Log(GenInfoText());
			var rect: Rectangle = InfoText.LogText.text_field.scrollRect;
			rect.y = 0;
			InfoText.LogText.text_field.scrollRect = rect;			
		}
	}
	
}